'use strict';

exports.__esModule = true;

var _string = require('./string');

var _string2 = _interopRequireDefault(_string);

var _boolean = require('./boolean');

var _boolean2 = _interopRequireDefault(_boolean);

var _number = require('./number');

var _number2 = _interopRequireDefault(_number);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

exports.default = {
  string: function string(name) {
    return new _string2.default(name);
  },
  boolean: function boolean(name) {
    return new _boolean2.default(name);
  },
  number: function number(name) {
    return new _number2.default(name);
  }
};